home *** CD-ROM | disk | FTP | other *** search
/ Amiga News 95 / Amiga News 95.iso / dpat / dpat06 / sizer / doc_pour_anglophobes! < prev    next >
Encoding:
Text File  |  1992-09-19  |  8.7 KB  |  212 lines

  1.  
  2.  
  3.  
  4.                              Doc pour  S I Z E R   
  5.  
  6.  
  7.                                 ©Gérard CORNU
  8.  
  9.  
  10.              (version 0.20 , 4ème jour de Septembre de l'an 1992 ;-)
  11.  
  12.  
  13.  
  14. Preambule: (nécessaire, de nos jours :-(
  15. ~~~~~~~~~
  16.      Sizer est copyright © 1991 par Gérard CORNU mais est librement
  17.      distribuable sous les conditions suivantes:  que le prix demandé 
  18.      pour un disque contenant Sizer ne soit pas supérieur, en l'équivalent
  19.      en monnaie locale, au prix demandé par Fred Fish pour un AmigaLibDisk. 
  20.      Et aussi que ce fichier *non modifié* de 'documentation' accompagne 
  21.      Sizer.
  22.  
  23.      Ce programme ne peut pas être utilisé dans un but commercial, ni
  24.      inclus sur aucun disk apposé sur la couveture d'un magasine, sans
  25.      autorisation écrite préalable de l'auteur.    
  26.  
  27.      Fred Fish est évidemment autorisé à inclure Sizer dans son unique
  28.      AmigalibDisk librairie.
  29.  
  30.  
  31.  
  32. Mais qu'est-ce donc ce 'six heures', 'cré bon dieu?
  33. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  34.       Sizer (pour les anglophobes, prononcez 'sailleseur' ;-) ;-) est
  35.       un simple utilitaire donnant la taille de tout disque, répertoire,
  36.       ou fichier. Il accepte un nombre infini (ou presque!) d'arguments.
  37.       
  38.       Sizer n'utilise aucune fonction du système 2.04, du moins pas encore...
  39.       donc il devrait marcher avec le 'vieux' système 1.2 ou 1.3.
  40.  
  41.  
  42. Comment l'faire marcher ce tsoin-tsoin?
  43. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  44.       Sizer s'utilise depuis le Shell uniquement.
  45.  
  46.       Le format est:
  47.       
  48.          sizer [-n] {< device | directory | file >}
  49.                          ^          ^         ^
  50.                          |          |         |
  51.                          "      répertoire  fichier
  52.                          
  53.       L'option -n est a utiliser si l'on ne désire pas que Sizer affiche
  54.       le nom des fichiers qu'il est en train de 'peser' ;-), il est
  55.       vivement conseillé d'utiliser cette option, ne serait-ce que pour
  56.       la vitesse gagnée!                            
  57.  
  58.       exemples:
  59.  
  60.          sizer dh0:
  61.  
  62.          sizer -n MonRépertoire
  63.          
  64.          sizer outils/mon_répertoire_outil
  65.  
  66.          sizer ram:  sys:c  un_autre_fichier  un_autre_device:   etc...
  67.  
  68.       N'utilisez pas '/' à la fin du nom d'un répertoire, mais par contre
  69.       vous devez utiliser ':' à la fin d'un 'device' ou  d'un répertoire
  70.       assigné.
  71.  
  72.       Il est prérable d'utilser 'Sizer' depuis un utilitaire de gestion
  73.       de fichiers. Encore mieux avec un qui envoi les fichiers et/ou 
  74.       répertoires sélectionnés d'un seul bloc à Sizer. Dommage, DirWork
  75.       ne le fait pas, tout au moins pas la version 1.51 que j'utilise 
  76.       actuellement. (Du moins pas à ma connaissance!).
  77.       
  78.       Je vous donne les paramètres que j'ai utilisé pour Sizer dans
  79.       DirWork (1.51):
  80.       
  81.       - Allez dans l'éditeur de configuration (1er menu en haut à gauche).
  82.       
  83.       - Cliquez sur un bouton non encore utilisé (dans le jeu du haut).
  84.       
  85.       - Et remplissez les 'boîtes' de la façon suivante:
  86.  
  87.                                        N'entrez pas cette colonne, c'est
  88.                                        seulement pour être plus clair!, on
  89.                                        n'est jamais trop prudent, isn'it? ;-)
  90.  
  91.             Button text:   Size        (ou ce que vous voulez!)
  92.  
  93.             Function:      u           (minuscule)
  94.  
  95.             Selection:     B           (MAJUSCULE)
  96.  
  97.             SpecialOp:     ,           (virgule)
  98.  
  99.             Option:        p           (minuscule)
  100.  
  101.             Arguments:     (chemin complet pour atteindre Sizer, 
  102.                             y compris Sizer, plus -n si vous voulez plus
  103.                             de rapidité! Si vous 'faites' Sizer 'resident' 
  104.                             (oui, vous pouvez, il est 'pure'!), n'indiquez
  105.                             pas le chemin. Dans tous les cas n'utilisez pas
  106.                             'Run' ni 'RunBack' devant.
  107.  
  108.       - Cliquez sur le gadget 'Quit and use' (en haut à droite)
  109.  
  110.       - De retour à DirWork, sauvez la nouvelle configuration.
  111.  
  112.       - Et voilà!
  113.  
  114.       
  115.       Maintenant sélectionnez un répertoire ou un fichier dans l'une 
  116.       des deux listes, puis cliquez sur le bouton que vous venez de créer.
  117.       Une fenêtre apparait et Sizer va afficher (si vous n'avez pas ajouté
  118.       l'option -n) tous les fichiers dont il est en train de mesurer la 
  119.       taille, puis il va afficher quelque chose dans ce style:
  120.       
  121.  
  122.                Total number of files                 17
  123.                Total number of directories            1
  124.                Total number of bytes in files    101108
  125.                Total number of blocks used          207
  126.  
  127.                                Total occupied:   105984 bytes, 103K
  128.  
  129.       Inutile d'expliquer la première ligne (à part de la traduire, 
  130.       toujours pour les anglophobes!, ça veut donc dire: Nombre total de 
  131.       fichiers, et 17 en anglais se traduis par 17 en français, sorry but
  132.       I couldn't resist!). Pour ce qui est de la seconde, ce total de 
  133.       répertoires inclus le (ou les) répertoires que vous avez donné
  134.       comme arguments à Sizer ainsi que tous les sous-sous-...répertoires
  135.       s'il y en avait.
  136.       
  137.       La troisième ligne vous donne le nombre total d'octets (quel nom
  138.       bizarre!) de tous les fichiers examinés par Sizer. Quand à la
  139.       4ème elle indique le nombre total de 'blocks' tous les fichiers,
  140.       répertoires, sous-sous-...répertoires occupent sur leur 'device' 
  141.       respectif.
  142.       
  143.       Supposons que vous avez utilisé Sizer sur un répertoire contenant
  144.       10 fichiers de 256 octets chacun. La troisième ligne indiquera
  145.       2560 bytes (octets), mais la 4ème pourrait indiquer disons, 10 blocks
  146.       (plus les blocs utilisés par le répertoire lui-même. Supposons 
  147.       (encore!) que le 'device' dans lequel sont contenus ces fichiers,
  148.       ai une taille de block de 512 octets, alors le total occupé sera 
  149.       de 5120 octets (plus évidemment ceux utilisés par le répertoire).
  150.       Ce qui, vous l'admettrez est sensiblement différent du total d'octets
  151.       des fichiers.
  152.    
  153.       Pour chaque répertoire, ou fichier, que Sizer 'soupèse'(!), il 
  154.       recherche la taille de block du 'device' sur lequel réside ce 
  155.       répertoire, ou fichier, et calcule la taille occupée en conséquence.
  156.       
  157.       C'est à cette occasion que j'ai découvert que la taille de block
  158.       du disque 'Ram:' était en fait de 1024 octets (avec KickStart 37.175).
  159.       
  160.       La plupart des autres 'devices', disques durs, disquettes ont une 
  161.       taille de block de 512 octets, mais j'ai 'ouie' dire qu'il serait
  162.       possible de la modifier avec le nouveau 'filesystem'....
  163.       
  164.  
  165. Crédits!
  166. ~~~~~~~~
  167.       Ce modeste utilitaire a été écris avec l'aide d'un article de
  168.       Paul OVERAA, publié par Amiga Format dans le numéro de Décembre 
  169.       1990, page 209 et plus.
  170.       
  171.       Sizer a été écris pour moi-même, pour m'aider à classer tout le
  172.       matériel (librement distribuable) que j'obtiens du grand Peter 
  173.       MILES ¤ 
  174.       
  175.  
  176.     ¤ Responsable et organisateur de la librairie Amiga à ICPUG.
  177.  
  178.       ICPUG est un club unique et indépendant d'utilisateurs de machine
  179.             Commodore en Grande-Bretagne. J'en suis membre depuis 1988.
  180.  
  181.       (ICPUG = Independent Commodore Products Users Group)
  182.  
  183.       Pour devenir membre de ce club très brillant, contactez:
  184.  
  185.       Jack COHEN, ICPUG Membership secretary, P.O. Box 1309,
  186.       LONDON, N3 2UT, (England), EUROPE.
  187.  
  188.    
  189.    
  190.   |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
  191.   |  Envoyez toutes suggestions, bug reports, compliments ;-), chocolats,  |
  192.   |  logiciels librement distribuables, disques durs de 1GO et plus,       |
  193.   |  scanners couleurs au format A3 en 48 bits, AMIGA 4000 tout neuf avec  |
  194.   |  microprocesseur 68060 , etc...                                        |
  195.   |                                                                        |
  196.   |  OU SIMPLEMENT UNE CARTE POSTALE ! à:                                  |
  197.   |                                                                        |
  198.   |                       Gérard CORNU                                     |
  199.   |                       11 avenue Edouard Aynard                         |
  200.   |                       69130 ECULLY                                     |
  201.   |                                                                        |
  202.   |                       FRANCE                                           |
  203.   |                                                                        |
  204.   |                                                                        |
  205.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  206.  
  207.  
  208.                           Passez une bonne journée!
  209.                            
  210.                            
  211.                            
  212.